import socket


def main():
    # 创建一个udp套接字
    udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

    while True:

        # 从键盘获取数据
        s = input("请输入要发送的数据:")
        if s == "exit":
            udp_socket.close()
            exit()

        # 可以使用套接字收发数据
        udp_socket.sendto(s.encode("utf-8"), ("127.0.0.1", 8888))
        # 关闭套接字

        print("complete")


# 程序入口
if __name__ == "__main__":
    main()
